/*grid*/
.g-doc{position:relative;width: 100%;height: auto;min-width: 1200px;min-height: 100%;}
.g-hd{position:fixed;z-index:3;min-width:1200px;z-index:3;top:0; width:100%;height: 60px;background-color: #1c1c1c;
   @media (min-width: $screen-lg) {
     height: 60px;
   }
}
.g-bd{min-height:100%;margin:0 auto;border-bottom:140px solid transparent;padding-top:60px;clear:both;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.g-ft{position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;text-align: center;border-top:1px solid #2b2b2b;}
.g-wrap{width: 1200px;margin-left: auto;margin-right: auto;zoom: 1;}
.g-wrap:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}

.g-full{width:97%;margin:0 auto;margin-right: auto;zoom: 1;}
.g-sd1{position:relative;z-index: 1;float:left;width:200px;margin-right:-202px;}
.g-mn1{float:right;width:100%;}
.g-mn1c{margin-left:201px;}
.g-sd2{position: relative;z-index: 1;float: right;width: 255px;margin-left: -275px;}
.g-mn2{float: left;width: 100%;}
.g-mn2c{margin-right: 275px;}
.g-sd3{position: relative;z-index:1;float: left;width: 88px;margin-right: -110px;}
.g-mn3{float: left;width: 100%;}
.g-mn3c{margin-left: 110px;}
.g-sd41{position: relative;float: left;width: 180px;margin-right: -180px;}
.g-sd42{position: relative;float: right;width: 220px;margin-left: -220px;}
.g-mn4{float: left;width: 100%;}
.g-mn4c{margin: 0 228px 0 188px;}
.g-mn5{float: left;width: 997px;}
.g-sd5{float: right;width: 185px;}
/*grid*/
.g-row {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.g-grid-1, .g-grid-2, .g-grid-3, .g-grid-4, .g-grid-5, .g-grid-6, .g-grid-7, .g-grid-8, .g-grid-9, .g-grid-10, .g-grid-11, .g-grid-12, .g-grid-13, .g-grid-14, .g-grid-15, .g-grid-16, .g-grid-17, .g-grid-18, .g-grid-19, .g-grid-20, .g-grid-21, .g-grid-22, .g-grid-23 .g-grid-24 {
  min-height: 1px;display: inline;
}
/* 3.85 8 12.15 16.3 20.45 24.6 28.75 32.9 37.05 41.2 45.35 49.5 53.65 57.8 61.95 66.1 70.25 74.4 78.55 82.7 86.85 91 95.15 99.3 */
.g-row .g-grid-1, .g-row .g-grid-2, .g-row .g-grid-3, .g-row .g-grid-4, .g-row .g-grid-5, .g-row .g-grid-6, .g-row .g-grid-7, .g-row .g-grid-8, .g-row .g-grid-9, .g-row .g-grid-10, .g-row .g-grid-11, .g-row .g-grid-12, .g-row .g-grid-13, .g-row .g-grid-14, .g-row .g-grid-15, .g-row .g-grid-16, .g-row .g-grid-17, .g-row .g-grid-18, .g-row .g-grid-19, .g-row .g-grid-20, .g-row .g-grid-21, .g-row .g-grid-22, .g-row .g-grid-23, .g-row .g-grid-24  {
  margin-left: 0.15%;margin-right: 0.15%;float: left;}
.g-row .g-grid-1 {width: 3.867%;}
.g-row .g-grid-2 {width: 8.033%;}
.g-row .g-grid-3 {width: 12.2%;}
.g-row .g-grid-4 {width: 16.367%;}
.g-row .g-grid-5 {width: 20.534%;}
.g-row .g-grid-6 {width: 24.7%;}
.g-row .g-grid-7 {width: 28.867%;}
.g-row .g-grid-8 {width: 33.03%;}
.g-row .g-grid-9 {width: 37.2%;}
.g-row .g-grid-10 {width: 41.366%;}
.g-row .g-grid-11 {width: 45.533%;}
.g-row .g-grid-12 {width: 49.7%;}
.g-row .g-grid-13 {width: 53.867%;}
.g-row .g-grid-14 {width: 58.034%;}
.g-row .g-grid-15 {width: 62.2%;}
.g-row .g-grid-16 {width: 66.37%;}
.g-row .g-grid-17 {width: 70.533%;}
.g-row .g-grid-18 {width: 74.7%;}
.g-row .g-grid-19 {width: 78.866%;}
.g-row .g-grid-20 {width: 83.033%;}
.g-row .g-grid-21 {width: 87.2%;}
.g-row .g-grid-22 {width: 91.367%;}
.g-row .g-grid-23 {width: 95.533%;}
.g-row .g-grid-24 {width: 99.7%;}